Garlic salami - Spanish English Dictionary